English Dictionary
◊ TAKE TIME BY THE FORELOCK
take time by the forelock
v : act quickly and decisively; not let slip an opportunity